package cn.kgc.ssm.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;

/**
 * @author: mosin
 * @version: v1.0  2022/12/16
 */
@Controller
@RequestMapping("echarts")
public class EchartsController {

    @RequestMapping("getBar")
    @ResponseBody
    public Map<String,Object>  getBar(){
        HashMap<String, Object> map = new HashMap<>();

        //查询 数据库 获取图形报表需要的数据
        ArrayList<String> items = new ArrayList<>();
        // "衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"
        items.add("衬衫");
        items.add("羊毛衫");
        items.add("雪纺衫");
        items.add("裤子");
        items.add("高跟鞋");
        items.add("袜子");

        //  5, 20, 36, 10, 10, 20
        ArrayList<Integer> values = new ArrayList<>();
        values.add(5);
        values.add(20);
        values.add(36);
        values.add(10);
        values.add(10);
        values.add(20);

        map.put("xData", items);
        map.put("sData", values);
        return map;
    }
}
